"""Index of precalculated normal vectors used by Quake 1 models' vertices."""

ANORMS = [
    ( -0.525731,  0.000000,  0.850651 ), 
    ( -0.442863,  0.238856,  0.864188 ), 
    ( -0.295242,  0.000000,  0.955423 ), 
    ( -0.309017,  0.500000,  0.809017 ), 
    ( -0.162460,  0.262866,  0.951056 ), 
    (  0.000000,  0.000000,  1.000000 ), 
    (  0.000000,  0.850651,  0.525731 ), 
    ( -0.147621,  0.716567,  0.681718 ), 
    (  0.147621,  0.716567,  0.681718 ), 
    (  0.000000,  0.525731,  0.850651 ), 
    (  0.309017,  0.500000,  0.809017 ), 
    (  0.525731,  0.000000,  0.850651 ), 
    (  0.295242,  0.000000,  0.955423 ), 
    (  0.442863,  0.238856,  0.864188 ), 
    (  0.162460,  0.262866,  0.951056 ), 
    ( -0.681718,  0.147621,  0.716567 ), 
    ( -0.809017,  0.309017,  0.500000 ), 
    ( -0.587785,  0.425325,  0.688191 ), 
    ( -0.850651,  0.525731,  0.000000 ), 
    ( -0.864188,  0.442863,  0.238856 ), 
    ( -0.716567,  0.681718,  0.147621 ), 
    ( -0.688191,  0.587785,  0.425325 ), 
    ( -0.500000,  0.809017,  0.309017 ), 
    ( -0.238856,  0.864188,  0.442863 ), 
    ( -0.425325,  0.688191,  0.587785 ), 
    ( -0.716567,  0.681718, -0.147621 ), 
    ( -0.500000,  0.809017, -0.309017 ), 
    ( -0.525731,  0.850651,  0.000000 ), 
    (  0.000000,  0.850651, -0.525731 ), 
    ( -0.238856,  0.864188, -0.442863 ), 
    (  0.000000,  0.955423, -0.295242 ), 
    ( -0.262866,  0.951056, -0.162460 ), 
    (  0.000000,  1.000000,  0.000000 ), 
    (  0.000000,  0.955423,  0.295242 ), 
    ( -0.262866,  0.951056,  0.162460 ), 
    (  0.238856,  0.864188,  0.442863 ), 
    (  0.262866,  0.951056,  0.162460 ), 
    (  0.500000,  0.809017,  0.309017 ), 
    (  0.238856,  0.864188, -0.442863 ), 
    (  0.262866,  0.951056, -0.162460 ), 
    (  0.500000,  0.809017, -0.309017 ), 
    (  0.850651,  0.525731,  0.000000 ), 
    (  0.716567,  0.681718,  0.147621 ), 
    (  0.716567,  0.681718, -0.147621 ), 
    (  0.525731,  0.850651,  0.000000 ), 
    (  0.425325,  0.688191,  0.587785 ), 
    (  0.864188,  0.442863,  0.238856 ), 
    (  0.688191,  0.587785,  0.425325 ), 
    (  0.809017,  0.309017,  0.500000 ), 
    (  0.681718,  0.147621,  0.716567 ), 
    (  0.587785,  0.425325,  0.688191 ), 
    (  0.955423,  0.295242,  0.000000 ), 
    (  1.000000,  0.000000,  0.000000 ), 
    (  0.951056,  0.162460,  0.262866 ), 
    (  0.850651, -0.525731,  0.000000 ), 
    (  0.955423, -0.295242,  0.000000 ), 
    (  0.864188, -0.442863,  0.238856 ), 
    (  0.951056, -0.162460,  0.262866 ), 
    (  0.809017, -0.309017,  0.500000 ), 
    (  0.681718, -0.147621,  0.716567 ), 
    (  0.850651,  0.000000,  0.525731 ), 
    (  0.864188,  0.442863, -0.238856 ), 
    (  0.809017,  0.309017, -0.500000 ), 
    (  0.951056,  0.162460, -0.262866 ), 
    (  0.525731,  0.000000, -0.850651 ), 
    (  0.681718,  0.147621, -0.716567 ), 
    (  0.681718, -0.147621, -0.716567 ), 
    (  0.850651,  0.000000, -0.525731 ), 
    (  0.809017, -0.309017, -0.500000 ), 
    (  0.864188, -0.442863, -0.238856 ), 
    (  0.951056, -0.162460, -0.262866 ), 
    (  0.147621,  0.716567, -0.681718 ), 
    (  0.309017,  0.500000, -0.809017 ), 
    (  0.425325,  0.688191, -0.587785 ), 
    (  0.442863,  0.238856, -0.864188 ), 
    (  0.587785,  0.425325, -0.688191 ), 
    (  0.688191,  0.587785, -0.425325 ), 
    ( -0.147621,  0.716567, -0.681718 ), 
    ( -0.309017,  0.500000, -0.809017 ), 
    (  0.000000,  0.525731, -0.850651 ), 
    ( -0.525731,  0.000000, -0.850651 ), 
    ( -0.442863,  0.238856, -0.864188 ), 
    ( -0.295242,  0.000000, -0.955423 ), 
    ( -0.162460,  0.262866, -0.951056 ), 
    (  0.000000,  0.000000, -1.000000 ), 
    (  0.295242,  0.000000, -0.955423 ), 
    (  0.162460,  0.262866, -0.951056 ), 
    ( -0.442863, -0.238856, -0.864188 ), 
    ( -0.309017, -0.500000, -0.809017 ), 
    ( -0.162460, -0.262866, -0.951056 ), 
    (  0.000000, -0.850651, -0.525731 ), 
    ( -0.147621, -0.716567, -0.681718 ), 
    (  0.147621, -0.716567, -0.681718 ), 
    (  0.000000, -0.525731, -0.850651 ), 
    (  0.309017, -0.500000, -0.809017 ), 
    (  0.442863, -0.238856, -0.864188 ), 
    (  0.162460, -0.262866, -0.951056 ), 
    (  0.238856, -0.864188, -0.442863 ), 
    (  0.500000, -0.809017, -0.309017 ), 
    (  0.425325, -0.688191, -0.587785 ), 
    (  0.716567, -0.681718, -0.147621 ), 
    (  0.688191, -0.587785, -0.425325 ), 
    (  0.587785, -0.425325, -0.688191 ), 
    (  0.000000, -0.955423, -0.295242 ), 
    (  0.000000, -1.000000,  0.000000 ), 
    (  0.262866, -0.951056, -0.162460 ), 
    (  0.000000, -0.850651,  0.525731 ), 
    (  0.000000, -0.955423,  0.295242 ), 
    (  0.238856, -0.864188,  0.442863 ), 
    (  0.262866, -0.951056,  0.162460 ), 
    (  0.500000, -0.809017,  0.309017 ), 
    (  0.716567, -0.681718,  0.147621 ), 
    (  0.525731, -0.850651,  0.000000 ), 
    ( -0.238856, -0.864188, -0.442863 ), 
    ( -0.500000, -0.809017, -0.309017 ), 
    ( -0.262866, -0.951056, -0.162460 ), 
    ( -0.850651, -0.525731,  0.000000 ), 
    ( -0.716567, -0.681718, -0.147621 ), 
    ( -0.716567, -0.681718,  0.147621 ), 
    ( -0.525731, -0.850651,  0.000000 ), 
    ( -0.500000, -0.809017,  0.309017 ), 
    ( -0.238856, -0.864188,  0.442863 ), 
    ( -0.262866, -0.951056,  0.162460 ), 
    ( -0.864188, -0.442863,  0.238856 ), 
    ( -0.809017, -0.309017,  0.500000 ), 
    ( -0.688191, -0.587785,  0.425325 ), 
    ( -0.681718, -0.147621,  0.716567 ), 
    ( -0.442863, -0.238856,  0.864188 ), 
    ( -0.587785, -0.425325,  0.688191 ), 
    ( -0.309017, -0.500000,  0.809017 ), 
    ( -0.147621, -0.716567,  0.681718 ), 
    ( -0.425325, -0.688191,  0.587785 ), 
    ( -0.162460, -0.262866,  0.951056 ), 
    (  0.442863, -0.238856,  0.864188 ), 
    (  0.162460, -0.262866,  0.951056 ), 
    (  0.309017, -0.500000,  0.809017 ), 
    (  0.147621, -0.716567,  0.681718 ), 
    (  0.000000, -0.525731,  0.850651 ), 
    (  0.425325, -0.688191,  0.587785 ), 
    (  0.587785, -0.425325,  0.688191 ), 
    (  0.688191, -0.587785,  0.425325 ), 
    ( -0.955423,  0.295242,  0.000000 ), 
    ( -0.951056,  0.162460,  0.262866 ), 
    ( -1.000000,  0.000000,  0.000000 ), 
    ( -0.850651,  0.000000,  0.525731 ), 
    ( -0.955423, -0.295242,  0.000000 ), 
    ( -0.951056, -0.162460,  0.262866 ), 
    ( -0.864188,  0.442863, -0.238856 ), 
    ( -0.951056,  0.162460, -0.262866 ), 
    ( -0.809017,  0.309017, -0.500000 ), 
    ( -0.864188, -0.442863, -0.238856 ), 
    ( -0.951056, -0.162460, -0.262866 ), 
    ( -0.809017, -0.309017, -0.500000 ), 
    ( -0.681718,  0.147621, -0.716567 ), 
    ( -0.681718, -0.147621, -0.716567 ), 
    ( -0.850651,  0.000000, -0.525731 ), 
    ( -0.688191,  0.587785, -0.425325 ), 
    ( -0.587785,  0.425325, -0.688191 ), 
    ( -0.425325,  0.688191, -0.587785 ), 
    ( -0.425325, -0.688191, -0.587785 ), 
    ( -0.587785, -0.425325, -0.688191 ), 
    ( -0.688191, -0.587785, -0.425325 ),
]

